FacebookTwitterLinkedInAn easy way to shuffle an array using JavaScript: var arr = [1,2,3,4,5]; var newArr; newArr = arr.sort(function() { return 0.5 - Math.random() }); alert(newArr); Related Snippets Select a Random Item from an Array using JavaScript Email validation function using JavaScript Strip Numbers from a String using JavaScript